<?php
/******************************************************
	* Vue pour la modification des parametres du client
	* Récuperation du template AfficheFormUpdateClientTemplate.php'*
	* Et remplissage de la variable $content du layout   * 
	* avec le template		                             *
	******************************************************/

class AfficheFormUpdateClientView extends View
{
	
	//on recupere le path de notre template  et du layout
	public function __construct(){
		$temp=dirname(__FILE__).DIRECTORY_SEPARATOR.'..'.DIRECTORY_SEPARATOR.'template'.DIRECTORY_SEPARATOR.'AfficheFormUpdateClientTemplate.php';
		$this->setTemplate($temp);
		$lay=dirname(__FILE__).DIRECTORY_SEPARATOR.'..'.DIRECTORY_SEPARATOR.'layout'.DIRECTORY_SEPARATOR.'Layout.php';
		$this->setLayout($lay);
	}
	

	public function display(HttpRequest $request)
    {
        $this->setRequest($request);
		//on démarre la temporisation de sortie
        ob_start();
		//on inclut le template
        require($this->getTemplate());
		//on recupere le contenu du tampon
        $content = ob_get_contents();
		//on efface le contenu du tampon
        ob_end_clean();
		//on inclut le layout
        include $this->getLayout();
    }
}
?>